//
//  KeychainItemWrapper.h
//  like
//
//  Created by yellow on 2020/2/12.
//  Copyright © 2020 YW. All rights reserved.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface KeychainItemWrapper : NSObject

{

NSMutableDictionary *keychainItemData; // The actual keychain item data backing store.

NSMutableDictionary *genericPasswordQuery; // A placeholder for the generic keychain item query used to locate the item.

}

@property (nonatomic, retain) NSMutableDictionary *keychainItemData;

@property (nonatomic, retain) NSMutableDictionary *genericPasswordQuery;

// Designated initializer.

- (id)initWithIdentifier: (NSString *)identifier accessGroup:(NSString *) accessGroup;

- (void)setObject:(id)inObject forKey:(id)key;

- (id)objectForKey:(id)key;

// Initializes and resets the default generic keychain item data.

- (void)resetKeychainItem;

@end




NS_ASSUME_NONNULL_END
